import Vue from 'vue'
// 引入Vuex
import Vuex from 'vuex'
import state from './state'
import mutations from './mutations'

// 使用Vuex插件
Vue.use(Vuex)

// 用于响应组件中的动作
const actions = {
    // changeCity(context, value) {
    //     // console.log(context, value);
    //     context.commit('ChangeCity', value)
    // }
}


// 准备getters 用于将state中的数据进行加工
const getters = {

}


// 创建并导出store
export default new Vuex.Store({
    actions,
    mutations,
    state,
    getters
})